@import "@/common/constants/StyleConst.scss";

.contactInfo-container {
  position: relative;

  .save-btn {
    position: absolute;
    right: 16px;
    top: -40px;
  }

  .content {
    height: calc(100vh - 129px);
    border-radius: 0px 8px 8px 8px;
    overflow-y: scroll;
    overflow-y: auto;

    .label {
      text-align: left;
      margin-right: 28px;
      font-size: 12px;
      color: #000000;
    }

    .input {
      width: 224px;
      flex: unset;
    }

    .location-text {
      font-size: 14px;
      font-weight: bold;
      color: $color-theme-blue;
    }


    // 右边按钮
    .right-btn {
      position: absolute;
      top: 11px;
      right: 16px;

      ::v-deep .v-btn__content {
        display: flex;
        flex-direction: column;

      }

      .v-btn {
        text-transform: unset;
      }

      .btn-font {
        font-size: 14px;
        color: $color-theme-navy;
      }
    }

  }
}

.v-menu__content {
  .v-list-item {
    .list-item-title {
      font-size: 14px !important;
      color: $color-theme-grey;
    }

  }

  .v-list-item:hover {
    color: #556282;
    background-color: #F4F3F3;
  }
}